package com.aerospace.rpc3;

import com.aerospace.IUserService;

/**
 * @Author: Aerospace
 * @Date: 2021/5/12 20:35
 * @Description: Dream begins
 *
 * 改动客户端，在rpc2的基础上，把stub变成动态代理的形式，stub不是newc出来的，而是使用它的静态方法getStub
 *
 * 这部分优化对上个版本优化其实就是把手动new对象的操作改成了动态代理。
 * 但是硬编码部分没有改动完成。
 */
public class Client {
    public static void main(String[] args) {
        IUserService service = Stub.getSub();
        System.out.println(service.findUserById(123));
    }
}
